intercepting ditch - French English Dictionary